French translation for "sporule"
|
-
n. sporule, petit spore (biologie)
- Similar Words:
- "sportswriter" French translation, "sporty" French translation, "sporular" French translation, "sporulate" French translation, "sporulation" French translation, "spot" French translation, "spot cash" French translation, "spot check" French translation, "spot market" French translation, "spot news" French translation
|
|
|