Meaning Of The Word Autocarp

Real Dictionary

What's the definition of Autocarp? Find Autocarp meanings, definitions and more at the Real Dictionary online.

Autocarp Meaning

Autocarp Definition
Autocarp Definition

What's The Definition Of Autocarp?

autocarp in British English
noun: any fruit that is produced through self-fertilization

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day